Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to konflux #13

Open
wants to merge 71 commits into
base: master
Choose a base branch
from
Open

Migrate to konflux #13

wants to merge 71 commits into from

Conversation

shajmakh
Copy link
Owner

No description provided.

zeeke added 3 commits January 23, 2025 13:26
Index image `quay.io/openshift-release-dev/ocp-release-nightly` contains
operator's nightly builds on Brew, which is not usually available on
Prow jobs.

These changes modifies the `ci-index` CatalogSource adding the knmstate operator
bundle, where the operator's image and operands image comes from
promoted images in `registry.ci.openshift.org`.
It happens when the NIC has not been plugged in. For the sake
of the test, having the right IP address and the right number of
Virtual Function is enough.

Signed-off-by: Andrea Panattoni <[email protected]>
rbaturov and others added 6 commits January 23, 2025 16:45
This ensures that the correct images are used, as done in the m/s dockerfile.
Users can override this by providing the ENV variable when running the container.

This solves https://issues.redhat.com/browse/CNF-16459.

Signed-off-by: Ronny Baturov <[email protected]>
Bumps [github.com/golang/glog](https://github.com/golang/glog) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/golang/glog/releases)
- [Commits](golang/glog@v1.2.3...v1.2.4)

---
updated-dependencies:
- dependency-name: github.com/golang/glog
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
…var-dockerfile

CNF-16459:cnf-tests: added ENV vars of cnf-test and dpdk images into Dockerfile
…o_modules/github.com/golang/glog-1.2.4

depbot: bump github.com/golang/glog from 1.2.3 to 1.2.4
Bumps [github.com/k8snetworkplumbingwg/multi-networkpolicy](https://github.com/k8snetworkplumbingwg/multi-networkpolicy) from 0.0.0-20220908143610-19b7d2ba63f9 to 1.0.1.
- [Release notes](https://github.com/k8snetworkplumbingwg/multi-networkpolicy/releases)
- [Commits](https://github.com/k8snetworkplumbingwg/multi-networkpolicy/commits/v1.0.1)

---
updated-dependencies:
- dependency-name: github.com/k8snetworkplumbingwg/multi-networkpolicy
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
rauhersu and others added 11 commits January 29, 2025 17:43
The value of ZTP_BUILD_IMAGE and ZTP_RUNTIME_IMAGE will be overriden
by Konflux, sharing this Containerfile with upstream
Since the OCP_VERSION environment variable is defined in common.sh, we can use it to dynamically determine the versions of the cnf-tests and dpdk images instead of hardcoding them.

Signed-off-by: Ronny Baturov <[email protected]>
@shajmakh shajmakh force-pushed the migrate-to-konflux branch 2 times, most recently from 0c63af5 to 3a1e1dd Compare January 31, 2025 09:30
openshift-merge-bot bot and others added 4 commits January 31, 2025 11:33
…board

ztp: modify ztp Containerfile for Konflux migration...
ztp: OCPBUGS-48088: Add monitoring label for openshift-logging ns
OCPBUGS-47784: ztp: reference: Enable user customization of PTP priority1, priority2, and domainNumber fields
This commit removes the `-w` option from T-GM ptp configuration. The
option became obsolete in this configuration after the following
upstream patches were introduced to the linuxptp project:
https://lists.nwtime.org/sympa/arc/linuxptp-devel/2024-11/msg00026.html

Signed-off-by: Vitaly Grinberg <[email protected]>
@shajmakh shajmakh force-pushed the migrate-to-konflux branch 2 times, most recently from 48a1e79 to b2215f4 Compare February 3, 2025 09:38
openshift-merge-bot bot and others added 16 commits February 5, 2025 18:16
…figurable

OCPBUGS-49786: ztp: Set up ptpClockThreshold in source-crs and reference templates
OCPBUGS-49785: ztp: Default WPC-GM MaxInSpecOffset to 1500 and allow user configuration of all settings values
For now we are supporting the G.8275.1 PTP profile for telco. The
priority1 field must be set to 128 for this profile and should not be
user-customizeable.

Signed-off-by: Jim Ramsay <[email protected]>
…ty_fix

OCPBUGS-47784: ztp: Enforce PTP priority1 field must be 128 for telco ABMCA
run: `git submodule update --remote`.

Signed-off-by: Shereen Haj <[email protected]>
Multus pod logs contains log entries from CNI instances, which  might
be critical when debugging test failures.

Dump multus logs either on the SR-IOV conformance test suite and the
integration test suite.

Signed-off-by: Andrea Panattoni <[email protected]>
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
…s-logs

cnf-tests: Dump `openshift-multus` namespace on failure
…rences/master

chore(deps): update konflux references
These PRs are authored by a konflux application automatically, not an
upstream developer.
…oner

OCPBUGS-48184: ztp: reference: Allow topolvm.io or kubernetes.io/no-provisioner for StorageClass provisioner
cnf-tests: set external frr-k8s namespace for MetalLB suite
openshift-merge-bot bot and others added 4 commits February 13, 2025 16:18
ztp: update OadpBackupStorageLocationStatus source cr with metadata name
OCPBUGS-48244: ztp: ci check to ensure source-cr filenames are within 255 limit
@shajmakh shajmakh force-pushed the migrate-to-konflux branch 3 times, most recently from ad7bc00 to 5aa7323 Compare February 14, 2025 11:13
…o_modules/github.com/k8snetworkplumbingwg/multi-networkpolicy-1.0.1

depbot: bump github.com/k8snetworkplumbingwg/multi-networkpolicy from 0.0.0-20220908143610-19b7d2ba63f9 to 1.0.1
Add dockerfile for generating builds using konflux.

Signed-off-by: Shereen Haj <[email protected]>
Add yaml files to configure the integration tests of Konflux pointing to
the dockerfile in cnf-tests/.konflux.
Some binaries that are part of the build process needed to be prefetched,
thus the addition of `.repo`, `rpms.in.yaml`, and `rpms.lock.yaml` files.

Signed-off-by: Shereen Haj <[email protected]>
Adapt the new template.

Signed-off-by: Shereen Haj <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants